.page-container .order-list {
  min-width: 1040px;
  padding-bottom: 30px;
  overflow: auto;
  .table-toolbar{
    padding-left: 12px;
  }
  .search-body, .table-toolbar, .ant-table{
    background-color: #fff;
  }
  .button-list{
    margin-top: 22px;
    button + button{
      margin-left: 8px;
    }
  }
  .order-list-table{
    .order-list-table-hd{
      .ant-table{
        margin-bottom: 12px;
        background-color: #fff;
        //border-top: 1px solid @border-color-split;
        border-bottom: 1px solid @primary-color;
      }
      .ant-table-tbody, .ant-table-placeholder{
        display: none;
      }
      .ant-table-thead > tr > th{
        background-color: #fff;
        &.ant-table-th-right{
          padding-right: 8px;
        }
      }
    }
    .order-list-item-bd{
      position: relative;
      height: auto;
      overflow: hidden;
      border-bottom: none;
      &.open{
        height: auto;
        border-bottom: none;
      }
      .ant-table-tbody > tr > td + td{
        border-left: 1px solid @border-color-split;
      }
      .ant-table td.ant-table-th-right.pr8{
        padding-right: 8px;
      }
    }
    //订单
    .order-list-item{
      margin-bottom: 15px;
      background-color: #fff;
      border-top: 1px solid transparent;
      border-bottom: 1px solid transparent;
      &:hover{
        border-top-color: @primary-color;
        border-bottom-color: @primary-color;
      }
      .order-list-item-hd{
        padding: 6px 12px 6px 12px;
        border-bottom: 1px solid @border-color-split;
      }
    }
    .buyer-avatar{
      display: inline-block;
      vertical-align: middle;
      width: 32px;
      height: 32px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      overflow: hidden;
      img{
        display: block;
        width:100%;
      }
    }
    .order-info{
      display: inline-block;
      vertical-align: middle;
      margin-left: 10px;
    }
    .order-status{
      color: @price-color;
      font-size: 14px;
    }
    .order-time{
      line-height: 1.2;
    }

    //商品
    .order-goods-list{
      position: relative;
      padding-left: 4px;
    }
    .list-ct{
      position: absolute;
      left: 50%;
      bottom: -11px;
      padding: 5px 10px;
      font-size: 14px;
    }
    .order-goods-item{
      .order-goods-info{
        position: relative;
        padding-left: 80px;
        height: 70px;
        img{
          position: absolute;
          left: 0;
          top: 0;
          width: 70px;
          height: 70px;
          border: 1px solid @border-color-split;
        }
        .good-name{
          height: 3em;
          margin-bottom: 10px;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
        }
        .spec{
          width: 300px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          -webkit-line-clamp: 1;
          -webkit-box-orient: vertical;
        }
        .good-specification{
          width:220px;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }
      }
      .goods-price{
        .price{
          font-size: 14px;
          font-family: Arial;
        }
        .real-price{
          font-size: 14px;
          font-family: Arial;
        }
      }
    }
    .real-pay{
      .total-price{
        color: @price-color;
        font-size: 14px;
        font-family: Arial;
      }
      .freight{
        font-size: 10px;;
      }
    }

    .split-line{
      margin: 10px -8px;
      height: 1px;
      background-color: @border-color-split;
    }

    //商品评价
    .evaluate-item{
      height: 70px;
      text-align: left;
      .anticon-camera-o{
        position: absolute;
        bottom: 10px;
        right: 10px;
      }
      .evaluate-content {
        height: 6em;
        margin-bottom: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
      }
      .evaluate-reply {
        margin-bottom: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
      }
    }
  }
}


.qm-range-picker{
  padding-right: 80px;
  .fast-choose{
    position: absolute;
    right:0;
    top: 0;
    z-index: 1060;
    text-align: center;
    white-space: nowrap;
    .ml10{
      margin-left: 5px;
    }
  }
}